package com.jqq.mybatis.mapper;

import com.jqq.mybatis.pojo.Emp;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author 姬倩倩
 * @date 2023-05-04
 */
public interface EmpMapper {
    //根据员工id查询员工信息
    Emp getEmpByEmpId(@Param("empId") Integer empId);

    //获取员工以及所对应的部门信息
    Emp getEmpAndDeptByEmpId(@Param("empId") Integer empId);

    //通过分步查询-获取员工以及所对应的部门信息-Step1
    Emp getEmpAndDeptByStepOne(@Param("empId") Integer empId);

    //通过分步查询-获取部门以及所对应的员工信息-Step2
    List<Emp> getDeptAndEmpByStepTwo(@Param("deptId") Integer deptId);
}
